bare your soul

Traduzioni
se confier
Definizioni
To reveal your deepest feelings, thoughts, or secrets to someone, often in a very honest and vulnerable way.